package other.mvp.activity.src

fun mvpPresenterKt(
        applicationPackage: String?,
        activityClass: String,
        layoutName: String,
        packageName: String
) = """
package ${packageName}.${activityClass}.mvp;

public class ${activityClass}Presenter
        extends BasePresenter<I${activityClass}Contract.View, I${activityClass}Contract.Model>
        implements I${activityClass}Contract.Presenter{
    @Override
    protected I${activityClass}Contract.Model createModel() {
        return new ${activityClass}Model();
    }
}
"""